Part Number Hot Search : 
01K37 MAX69 51117 SA90J G12864 063EB 10S24 332M25V
Product Description
Full Text Search
 

To Download 9FGP204 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  9FGP204 idt ? frequency timing generator for peripherals 1604b?08/29/11 frequency timing generator for peripherals 1 datasheet pin configuration recommended application: peripheral clock for intel server output features: ? 1 - 0.7v current-mode differential cpu pair ? 6 - 50mhz rmii outputs ? 2 - 125mhz rgmii outputs ? 1 - dot 96mhz output ? 1 - 33.33mhz output ? 1 - 32.768khz output ? 2 - 25mhz ref outputs key specifications: ? exact synthesis on cpu, rgmii, rmii & 33.33mhz clocks ? +/- 100ppm frequency accuracy on other clocks features/benefits: ? selectable smbus address - d0/d1 or c0/c1 ? spread spectrum capability on cpu and dot 96mhz clocks ? smbus control: - m/n and spread programming on cpu and dot 96mhz clocks via smbus - differential outputs can be disabled via pins or smbus vttpwr_gd/pd# smbdat smbclk rgmii0 rgmii1 gndrgmii vddrgmii rmii0 rmii1 vddrmii 40 39 38 37 36 35 34 33 32 31 gnd 130 gndrmii vdd96 229 rmii2 dot96sst 328 rmii3 dot96ssc 427 gndrmii oe_96 526 vddrmii oe_cpu 625 rmii4 cpuclkt0 724 rmii5 cpuclkc0 823 vdd33 vddcpu 922 33.33mhz/**smbadr gndcpu 10 21 gnd33 11 12 13 14 15 16 17 18 19 20 iref vdd32k 32.768khz gnd32k vddref 25mhz_0 25mhz_1 gndref x1_25 x2_25 9FGP204 40-mlf * internal pull-up resistor ** internal pull-dow n resistor cpu fs2 cpu fs1 cpu fs0 b y te0 bit2 b y te0 bit1 b y te0 bit0 0 0 0 266.67 96.00 33.33 50.00 125.00 25.00 32.768 0 0 1 133.33 96.00 33.33 50.00 125.00 25.00 32.768 0 1 0 200.00 96.00 33.33 50.00 125.00 25.00 32.768 0 1 1 166.67 96.00 33.33 50.00 125.00 25.00 32.768 1 0 0 333.33 96.00 33.33 50.00 125.00 25.00 32.768 1 0 1 100.00 96.00 33.33 50.00 125.00 25.00 32.768 1 1 0 400.00 96.00 33.33 50.00 125.00 25.00 32.768 1 1 1 reserved 96.00 33.33 50.00 125.00 25.00 32.768 power up default is highlighted. 25 mhz 32.768 khz rmii mhz functionality cpuclk mhz dot96ss mhz 33.33 mhz rgmii mhz smbus address selection *smbadr = 0 smbadr = 1 d0/d1 c0/c1 * default value smbadr
idt ? frequency timing generator for peripherals 1604b?08/29/11 9FGP204 frequency timing generator for peripherals 2 pin description pin # pin name pin type description 1 gnd pwr ground pin. 2 vdd96 pwr power pin for the dot96 clocks, nominal 3.3v 3dot96sst out true clock of differential pair for 96.00mhz spread spectrum capable dot clock. these are current mode outputs. external resistors are required for voltage bias. 4dot96ssc out complementary clock of differential pair for 96.00mhz spread spectrum capable dot clock. these are current mode outputs. external resistors are required for voltage bias. 5oe_96 in active high input for enabling 96hz outputs. 1 = enable output(s), 0 =disable output(s) 6oe_cpu in active high input for enabling cpu diff pairs. 1 = enable output(s), 0 =disable output(s) 7 cpuclkt0 out true clock of differential pair cpu outputs. these are current mode outputs. external resistors are required for voltage bias. 8 cpuclkc0 out complementary clock of differential pair cpu outputs. these are current mode outputs. external resistors are required for voltage bias. 9 vddcpu pwr supply for cpu clocks, 3.3v nominal 10 gndcpu pwr ground pin for the cpu outputs 11 iref out this pin establishes the reference for the differential current-mode output pairs. it requires a fixed precision resistor to ground. 475ohm is the standard value for 100ohm differential impedance. other impedances require different values. see data sheet. 12 vdd32k pwr power pin for the 32.768khz outputs, nominal 3.3v 13 32.768khz out 32.768khz clock output 14 gnd32k pwr ground pin for the 32.768khz outputs 15 vddref pwr ref, xtal power supply, nominal 3.3v 16 25mhz_0 out 25mhz clock output, 3.3v 17 25mhz_1 out 25mhz clock output, 3.3v 18 gndref pwr ground pin for the ref outputs. 19 x1_25 in crystal input, nominally 25.00mhz. 20 x2_25 out crystal output. 21 gnd33 pwr ground pin for the 33.33mhz outputs 22 33.33mhz/**smbadr i/o 33.33mhz clock output / smbus address select bit. 23 vdd33 pwr power pin for the 33.33mhz outputs, nominal 3.3v 24 rmii5 out 3.3v 50mhz rmii clock output 25 rmii4 out 3.3v 50mhz rmii clock output 26 vddrmii pwr 3.3v power pin for the rmii clocks. 27 gndrmii pwr ground pin for the rmii outputs 28 rmii3 out 3.3v 50mhz rmii clock output 29 rmii2 out 3.3v 50mhz rmii clock output 30 gndrmii pwr ground pin for the rmii outputs 31 vddrmii pwr 3.3v power pin for the rmii clocks. 32 rmii1 out 3.3v 50mhz rmii clock output 33 rmii0 out 3.3v 50mhz rmii clock output 34 vddrgmii pwr 3.3v power pin for the rgmii clocks and pll 35 gndrgmii pwr ground pin for the rgmii outputs 36 rgmii1 out 3.3v 125mhz rgmii clock output 37 rgmii0 out 3.3v 125mhz rgmii clock output 38 smbclk in clock pin of smbus circuitry, 5v tolerant 39 smbdat i/o data pin of smbus circuitry, 5v tolerant 40 vttpwr_gd/pd# in this 3.3v lvttl input is a level sensitive strobe used to determine when latch inputs are valid and are ready to be sampled. this is an active high input. / asynchronous active low input pin used to power down the device into a low power state.
idt ? frequency timing generator for peripherals 1604b?08/29/11 9FGP204 frequency timing generator for peripherals 3 general description block diagram the 9FGP204 is a peripheral clock for intel servers. it is driven with a 25mhz crystal and generates a variety of clocks, including 125mhz rgmii. an smbus interface allows full control of the device. power supply pins vdd gnd 9 10 cpuclk output and pll 2 1 dot96ss output and pll 34 35 125 mhz rgmii outputs and pll 26,31 27,30 50 mhz rmii outputs 23 21 33.33mhz output 12 14 32.768khz output 15 18 xtal, ref outputs description pin number note: all vdd should be connected to a common power rail with proper filtering and decoupling. pins 2, 9 and 34 should be treated as analog pins for decoupling purposes. x1_25 x2_25 cpuclk control logic smbdat smbclk smbadr cpu pll (spread capable) oe_cpu dot96ss dot pll (spread capable) fixed pll xtal dividers oe_96 6 vttpwr_gd/pd# 33.33mhz rmii(5:0) 32.768khz 25mhz(1:0) dividers rgmii(1:0) 2
idt ? frequency timing generator for peripherals 1604b?08/29/11 9FGP204 frequency timing generator for peripherals 4 drive strength for all the single-ended outputs can be controlled by the smbus bytes 4 and 5 as shown in the default drive stre ngth table. test load cl=5pf rs zo ics9fgp202a sepp output buffer (single ended push pull) rs zo rs zo sepp output buffer (single ended push pull) cl=5pf cl=5pf l1 l2 note: l1 must equal l2 +/- 25 mils ics9FGP204 default drive strength table default drive optional drive rgmii 1 load na rmii 1 load 2 loads 33.33mhz 2 loads 1 load 25mhz 2 loads 1 load 32.768khz 2 loads 1 load series termination resistor values except rgmii output drive strength series resistor (rs) for driving 1 load series resistor (rs) for driving 2 loads 1 load 22 ohms n/a 2 loads 33 ohms 8.2 ohms note: all values are for zo = 50 ? series termination resistor values - rgmii output drive stren g th series resistor (rs) for driving 1 load series resistor (rs) for driving 2 loads 1 load 27 ohms n/a note: all values are for zo = 50 ?
idt ? frequency timing generator for peripherals 1604b?08/29/11 9FGP204 frequency timing generator for peripherals 5 truth table 1: vttpwr_gd/pd# and oe_96 vttpwr_gd/pd# oe_96 pin 40 pin 5 0 0 all clocks are powered down 0 1 all clocks are powered down 1 0 all clocks are enabled except dot96ss 1 1 *all clocks are enabled including dot96ss *assuming dot96 output enable from smbus byte2 bit0 sets to enable (default) truth table 2: vttpwr_gd/pd# and oe_cpu vttpwr_gd/pd# oe_cpu pin 40 pin 6 0 0 all clocks are powered down 0 1 all clocks are powered down 1 0 all clocks are enabled except cpuclk 1 1 *all clocks are enabled including cpuclk *assuming cpuclk output enable from smbus byte2 bit1 sets to enable (default) clocks clocks table 1: cpu spread and frequency selection cpu ss_en cpu fs2 cpu fs1 cpu fs0 byte 0 bit 3 byte 0 bit 2 byte 0 bit 1 byte 0 bit 0 0 0 0 0 266.67 0% 0 0 0 1 133.33 0% 0 0 1 0 200.00 0% 0 0 1 1 166.67 0% 0 1 0 0 333.33 0% 0 1 0 1 100.00 0% 0 1 1 0 400.00 0% 0 1 1 1 200.00 0% 1 0 0 0 266.67 0.5% 1 0 0 1 133.33 0.5% 1 0 1 0 200.00 0.5% 1 0 1 1 166.67 0.5% 1 1 0 0 333.33 0.5% 1 1 0 1 100.00 0.5% 1 1 1 0 400.00 0.5% 1 1 1 1 200.00 0.5% cpu mhz down spread %
idt ? frequency timing generator for peripherals 1604b?08/29/11 9FGP204 frequency timing generator for peripherals 6 table2: dot96 spread and frequency selection table dot96 ss_en fs3 fs2 fs1 fs0 byte 0 bit 4 byte 3 bit 3 byte 3 bit 2 byte 3 bit 1 byte 3 bit 0 0000096.00 0000196.00 0001096.00 0001196.00 0010096.00 0010196.00 0011096.00 0011196.00 0100096.00 0100196.00 0101096.00 0101196.00 0110096.00 0110196.00 0111096.00 0111196.00 1000096.00+/-0.25center 1000196.00+/-0.5center 1001096.00+/-0.75center 1001196.00+/-1.0center 1010096.00-0.25down 1010196.00-0.50down 1011096.00 -0.75 down 1011196.00-1.0down 1100096.00-1.25down 1100196.00 -1.50 down 1101096.00-1.75down 1101196.00-2.0down 1110096.00 -2.25 down 1110196.00-2.5down 1111096.00-2.75down 1111196.00-3.00down 0 0 0 0 0 0 0 0 0 0 0 0 dot96ss mhz spread % 0 0 0 0
idt ? frequency timing generator for peripherals 1604b?08/29/11 9FGP204 frequency timing generator for peripherals 7 absolute maximum ratings parameter symbol conditions min typ max units notes 3.3v supply voltage vddxxx - gnd - 0.5 3.3v gnd + 4.5 v 1 maximum difference across all vdd pins vdddelta - 0.5 v 1 storage temperature ts - -65 150 c 1 ambient operating temp tambient - 070c 1 junction temperature tj - 125 c 1 input esd protection hbm esd prot - 2000 v 1 1 guaranteed by design and characterization, not 100% tested in production. electrical characteristics - input/supply/common output parameters parameter symbol conditions* min typ max units notes input high voltage v ih 3.3 v +/-5% 2 v dd + 0.3 v 1 input low voltage v il 3.3 v +/-5% v ss - 0.3 0.8 v 1 input high current i ih v in = v dd -5 5 ua 1 i il1 v in = 0 v; inputs with no pull-up resistors -5 ua 1 i il2 v in = 0 v; inputs with pull-up resistors -200 ua 1 low threshold input- high voltage v ih_fs 3.3 v +/-5% 0.7 v dd + 0.3 v 1 low threshold input- low voltage v il_fs 3.3 v +/-5% v ss - 0.3 0.35 v 1 operating current i dd3.3op all outputs driven, cpu@100m 204 225 ma 1 all diff pairs driven 20 30 ma 1 all differential pairs tri-s tated 5 8ma1 input frequency f i v dd = 3.3 v 25.00000 mhz 2 pin inductance l p in 7nh1 c in logic inputs 4 pf 1 c out output pin capacitance 5 pf 1 c inx x1 & x2 pins 5 pf 1 clk stabiliz ation t stab from vdd power-up or de- assertion of pd to 1st clock 0.5 2.5 ms 1 modulation frequency triangular modulation 30 33 khz 1 tdrive_pd cpu output enable after pd de-assertion 260 300 us 1 tfall_pd pd fall time of 5 ns 1 trise_pd pd rise time of 5 ns 1 smbus voltage v dd 2.7 5.5 v 1 low-level output voltage v ol @ i pullup 0.4 v 1 current sinking at v ol = 0.4 v i pullup 45 ma1 sclk/sdata clock/data rise time t ri2c (max vil - 0.15) to (min vih + 0.15) 1000 ns 1 sclk/sdata clock/data fall time t fi2c (min vih + 0.15) to (max vil - 0.15) 300 ns 1 *ta = 0 - 70c; supply voltage vdd = 3.3 v +/-5% 1 guaranteed by design and characterization, not 100% tested in production. input low current powerdown current i dd3.3pd input capacitance 2 input frequency should be measured at the ref pin and tuned to ideal 25.00mhz to meet ppm frequency accuracy on pll outputs.
idt ? frequency timing generator for peripherals 1604b?08/29/11 9FGP204 frequency timing generator for peripherals 8 electrical characteristics - cpu 0.7v current mode differential pair parameter symbol conditions* min typ max units notes current source output impedance zo v o = v x 3000 ? 1 voltage high vhigh 660 731 850 mv 1,3 voltage low vlow -150 70 150 mv 1,3 max voltage vovs 800 1150 mv 1 min voltage vuds -300 8 mv 1 crossing voltage (abs) vx(abs) 250 366 550 mv 1 crossing voltage (var) d-vx variation of crossing over all edges 16 140 mv 1 long accuracy ppm see tperiod min-max values -100 0 100 ppm 1,2 100.00mhz nominal 9.9990 10.0000 10.0001 ns 2 100.00mhz spread 10.0240 10.0250 10.0251 ns 2 absolute min/max period t absmin/max 100.00mhz nominal/spread 9.9490 10.1011 ns 1,2 rise time t r v ol = 0.175v, v oh = 0.525v 175 376 700 ps 1,4 fall time t f v oh = 0.525v v ol = 0.175v 175 335 700 ps 1,4 rise time variation d-t r v ol = 0.175v, v oh = 0.525v 104 125 ps 1 fall time variation d-t f v oh = 0.525v v ol = 0.175v 92 125 ps 1 rise/fall matching t rfm single-ended measurement, averaging on 12.7 20 % 1 slew rate t slew differential measurment 1 2 4 v/ns 1,5 duty cycle d t3 measurement from differential wavefrom 45 49.8 55 % 1 jitter, cycle to cycle t jcyc-cyc measurement from differential wavefrom, cpuclk 45 50 ps 1 *t a = 0 - 70c; v dd = 3.3 v +/-5%; c l =2pf, r s =33.2 ? , r p =49.9 ? , i re f = 475 ? 1 guaranteed by design and characterization, not 100% tested in production. 2 all long term accuracy and clock period specifications are guaranteed assuming that 25mhz_x is tuned to exactly 25.000mhz 3 i re f = v dd /(3xr r ). for r r = 475 ? (1%), i re f = 2.32ma. i oh = 6 x i ref and v oh = 0.7v @ z o =50 ? . 4 rise/fall time measured on single-ended waveform per ck410 specification. 5 slew rate measured on differential waveform per ck505 specification. average period t period statistical measurement on single ended signal measurement on single ended signal using absolute value.
idt ? frequency timing generator for peripherals 1604b?08/29/11 9FGP204 frequency timing generator for peripherals 9 electrical characteristics - dot96ss 0.7v current mode differential pair parameter symbol conditions* min typ max units notes current source output impedance zo v o = v x 3000 ? 1 voltage high vhigh 660 725 850 mv 1,3 voltage low vlow -150 51 150 mv 1,3 max voltage vovs 764 1150 mv 1 min voltage vuds -300 5 mv 1 crossing voltage (abs) vx(abs) 250 372 550 mv 1 crossing voltage (var) d-vcross variation of crossing over all edges 140 mv 1 long accuracy ppm see tperiod min-max values -100 -41 100 ppm 1,2 96.00mhz nominal 10.4156 10.4166 10.4176 ns 2 96.00mhz -0.5% spread 10.4417 10.4427 10.4437 ns 2 absolute min period tabsmin 96.00mhz nominal/-0.5% spread 10.1917 10.6937 ns 1,2 rise time t r v ol = 0.175v, v oh = 0.525v 175 361 700 ps 1,4 fall time t f v oh = 0.525v v ol = 0.175v 175 375 700 ps 1,4 rise time variation d-t r v ol = 0.175v, v oh = 0.525v 107 125 ps 1 fall time variation d-t f v oh = 0.525v v ol = 0.175v 107 125 ps 1 rise/fall matching t rfm single-ended measurement, averaging on 15 20 % 1 slew rate t slew differential measurment 1 2 4 v/ns 1,5 duty cycle d t3 measurement from differential wavefrom 45 51.3 55 % 1 jitter, cycle to cycle t jcyc-cyc measurement from differential wavefrom 54 250 ps 1 *t a = 0 - 70c; v dd = 3.3 v +/-5%; c l =2pf, r s =33.2 ? , r p =49.9 ? , i re f = 475 ? 1 guaranteed by design and characterization, not 100% tested in production. 2 all long term accuracy and clock period specifications are guaranteed assuming that 25mhz_x is tuned to exactly 25.000mhz 3 i re f = v dd /(3xr r ). for r r = 475 ? (1%), i re f = 2.32ma. i oh = 6 x i ref and v oh = 0.7v @ z o =50 ? . 4 rise/fall time measured on single-ended waveform per ck410 specification. 5 slew rate measured on differential waveform per ck505 specification. measurement on single ended signal using absolute value. statistical measurement on single ended signal average period tperiod electrical characteristics - ref - 25mhz parameter symbol conditions min typ max units notes long accuracy ppm see tperiod min-max values -50 0 50 ppm 1,2 clock period t p eriod 25.00mhz output nominal 39.998 40.000 40.002 ns 2 output high voltage v oh i oh = -1 ma 2.4 v 1 output low voltage v ol i ol = 1 ma 0.4 v 1 v oh @min = 1.0 v -29 ma 1 v oh @max = 3.135 v -23 ma 1 v ol @ min = 1.95 v 29 ma 1 v ol @ max = 0.4 v 27 ma 1 rise time t r1 v ol = 0.4 v, v oh = 2.4 v 1 1.14 2 ns 1 fall time t f1 v oh = 2.4 v, v ol = 0.4 v 1 1.32 2 ns 1 skew t sk1 v t = 1.5 v 16 500 ps 1 duty cycle d t1 v t = 1.5 v 45 53.2 55 % 1 jitter, cycle-cycle t j c y c-c y c v t = 1.5 v 75 200 ps 1 *ta = 0 - 70c; supply voltage vdd = 3.3 v +/-5%, cl = 5 pf with rs as shown in the termination table (unless otherwise specif ied) 1 guaranteed by design and characterization, not 100% tested in production. 2 all long term accuracy and clock period specifications are guaranteed assuming that 25mhz_x is tuned to exactly 25.000mhz i ol output low current i oh output high current
idt ? frequency timing generator for peripherals 1604b?08/29/11 9FGP204 frequency timing generator for peripherals 10 electrical characteristics - rgmii - 125mhz parameter symbol conditions* min typ max units notes long accuracy ppm see tperiod min-max values -50 0 50 ppm 1,2 clock period tperiod 125.00mhz output nominal 7.9996 8.000 8.0004 ns 1 output high voltage v oh i oh = -1 ma 2.4 v 1 output low voltage v ol i ol = 1 ma 0.4 v 1 v oh @min = 1.0 v -33 ma 1 v oh @max = 3.135 v -33 ma 1 v ol @ min = 1.95 v 30 ma 1 v ol @ max = 0.4 v 38 ma 1 rise time t r v ol =20%xvdd, v oh =80%xvdd 0.66 0.75 ns 1 fall time t f v ol =20%xvdd, v oh =80%xvdd 0.70 0.75 ns 1 duty cycle d t1 v t = 1.5 v 45 52.9 55 % 1 group skew t skew rgmii v t = 1.5 v, 15 100 ps 1 jitter, long term t j abs v t = 1.5 v, 10 : sec interval 141 500 ps 1 jitter, cycle to cycle t j c y c-c y c v t = 1.5 v 75 250 ps 1 jitter, peak t jp eak v t = 1.5 v 68 100 ps 1,3 *ta = 0 - 70c; supply voltage vdd = 3.3 v +/-5%, cl = 5 pf with rs as shown in the termination table (unless otherwise specif ied) 1 guaranteed by design and characterization, not 100% tested in production. 2 all long term accuracy and clock period specifications are guaranteed assuming that 25mhz_x is tuned to exactly 25.000mhz 3 1/2 of the peak-to-peak jitter. (lg+ + |lg-|)/2 i oh output low current i ol output high current electrical characteristics - rmii - 50mhz parameter symbol conditions* min typ max units notes long accuracy ppm see tperiod min-max values -50 0 50 ppm 1,2 clock period tperiod 50.00mhz output nominal 19.9990 20.0000 20.001 ns 1 output high voltage v oh i oh = -1 ma 2.4 v 1 output low voltage v ol i ol = 1 ma 0.4 v 1 v oh @min = 1.0 v -33 ma 1 v oh @max = 3.135 v -33 ma 1 v ol @ min = 1.95 v 30 ma 1 v ol @ max = 0.4 v 38 ma 1 rise time t r v ol = 0.4 v, v oh = 2.4 v 1 1.1 3 ns 1 fall time t f v oh = 2.4 v, v ol = 0.4 v 1 1.1 3 ns 1 duty cycle d t1 v t = 1.5 v 35 51.5 65 % 1 group skew t skew_rmii(5:0) v t = 1.5 v, across all 6 outputs 60 200 ps 1 jitter, long term t j abs v t = 1.5 v, 10 8 sec interval 127 500 ps 1 jitter, peak t jp eak v t = 1.5 v 88 100 ps 1,3 *ta = 0 - 70c; supply voltage vdd = 3.3 v +/-5%, cl = 5 pf with rs as shown in the termination table (unless otherwise specif ied) 1 guaranteed by design and characterization, not 100% tested in production. 2 all long term accuracy and clock period specifications are guaranteed assuming that 25mhz_x is tuned to exactly 25.000mhz 3 1/2 of the peak-to-peak jitter. (lg+ + |lg-|)/2 output high current i oh output low current i ol
idt ? frequency timing generator for peripherals 1604b?08/29/11 9FGP204 frequency timing generator for peripherals 11 electrical characteristics - 33.33mhz parameter symbol conditions* min typ max units notes long accuracy ppm see tperiod min-max values -100 0 100 ppm 1 clock period tperiod 33.33mhz output non-spread 29.9970 30.0000 30.0030 ns 1 output high voltage v oh i oh = -1 ma 2.4 v 1 output low voltage v ol i ol = 1 ma 0.4 v 1 v oh @min = 1.0 v -33 ma 1 v oh @max = 3.135 v -33 ma 1 v ol @ min = 1.95 v 30 ma 1 v ol @ max = 0.4 v 38 ma 1 rise time t r v ol = 0.4 v, v oh = 2.4 v 0.5 0.87 2 ns 1 fall time t f v oh = 2.4 v, v ol = 0.4 v 0.5 1.35 2 ns 1 duty cycle d t1 v t = 1.5 v 45 50.7 55 % 1 jitter, cycle to cycle t j c y c-c y c v t = 1.5 v 104 350 ps 1 *ta = 0 - 70c; supply voltage vdd = 3.3 v +/-5%, cl = 5 pf with rs as shown in the termination table (unless otherwise specif ied) 1 guaranteed by design and characterization, not 100% tested in production. output high current i oh output low current i ol electrical characteristics - 32.768khz parameter symbol conditions* min typ max units notes long accuracy ppm see tperiod min-max values -100 -79 100 ppm 1 clock period tperiod 32.768khz output nominal 30.5149 30.5180 30.5211 us 1 output high voltage v oh i oh = -1 ma 2.4 v 1 output low voltage v ol i ol = 1 ma 0.4 v 1 v oh @min = 1.0 v -33 ma 1 v oh @max = 3.135 v -33 ma 1 v ol @ min = 1.95 v 30 ma 1 v ol @ max = 0.4 v 38 ma 1 rise time t r v ol = 0.4 v, v oh = 2.4 v 1 1.39 4 ns 1 fall time t f v oh = 2.4 v, v ol = 0.4 v 1 1.6 4 ns 1 duty cycle d t1 v t = 1.5 v 45 49.5 55 % 1 jitter, cycle to cycle t j c y c-c y c v t = 1.5 v 220 500 ps 1 *ta = 0 - 70c; supply voltage vdd = 3.3 v +/-5%, cl = 5 pf with rs as shown in the termination table (unless otherwise specif ied) 1 guaranteed by design and characterization, not 100% tested in production. output low current i ol output high current i oh
idt ? frequency timing generator for peripherals 1604b?08/29/11 9FGP204 frequency timing generator for peripherals 12 general smbus serial interface information for the 9FGP204 how to write: ? controller (host) sends a start bit. ? controller (host) sends the write address d0 (h) ? ics clock will acknowledge ? controller (host) sends the beginning byte location = n ? ics clock will acknowledge ? controller (host) sends the data byte count = x ? ics clock will acknowledge ? controller (host) starts sending byte n through byte n + x -1 ? ics clock will acknowledge each byte one at a time ? controller (host) sends a stop bit how to read: ? controller (host) will send start bit. ? controller (host) sends the write address d0 (h) ? ics clock will acknowledge ? controller (host) sends the begining byte location = n ? ics clock will acknowledge ? controller (host) will send a separate start bit. ? controller (host) sends the read address d1 (h) ? ics clock will acknowledge ? ics clock will send the data byte count = x ? ics clock sends byte n + x -1 ? ics clock sends byte 0 through byte x (if x (h) was written to byte 8) . ? controller (host) will need to acknowledge each byte ? controller (host) will send a not acknowledge bit ? controller (host) will send a stop bit ics (slave/receiver) t wr ack ack ack ack ack p byte n + x - 1 data byte count = x beginning byte n stop bit x byte index block write operation slave address *d0 (h) beginning byte = n write start bit controller (host) t start bit wr write rt repeat start rd read beginning byte n byte n + x - 1 n not acknowledge pstop bit ics (slave/receiver) controller (host) x byte ack ack data byte count = x ack slave address *d1 (h) index block read operation slave address *d0 (h) beginning byte = n ack ack * the smbus address depends on the latched value of pin 22. please see smbus address selection table on page 1.
idt ? frequency timing generator for peripherals 1604b?08/29/11 9FGP204 frequency timing generator for peripherals 13 smbus table: cpu frequency select and spread spectrum control register b y te 0 name control function t yp e0 1 pwd bit 7 reserved reserved rw 0 bit 6 reserved reserved rev 0.20 0 bit 5 reserved reserved rw 0 bit 4 dot96 ss_en dot96 spread spectrum enable rw disable enable 0 bit 3 cpu ss_en cpu spread spectrum enable rw 0 bit 2 cpu fs2 cpu freq select bit 2 rw 1 bit 1 cpu fs1 cpu freq select bit 1 rw 0 bit 0 cpu fs0 cpu freq select bit 0 rw 1 smbus table: rmii output control register b y te 1 name control function t yp e0 1 pwd bit 7 rmii_5 enable rmii_7 output control rw disable enable 1 bit 6 rmii_4 enable rmii_6 output control rw disable enable 1 bit 5 rmii_3 enable rmii_5 output control rw disable enable 1 bit 4 rmii_2 enable rmii_4 output control rw disable enable 1 bit 3 rmii_1 enable rmii_3 output control rw disable enable 1 bit 2 rmii_0 enable rmii_2 output control rw disable enable 1 bit 1 rgmii_1 enable rgmii_1 output control rw disable enable 1 bit 0 rgmii_0 enable rgmii_0 output control rw disable enable 1 smbus table: dot, cpu, 32.768khz, 25mhz and 33.33mhz outputs control register b y te 2 name control function t yp e0 1 pwd bit 7 cpuclk pd drive mode driven in pd rw driven hi-z 0 bit 6 dot96ss pd drive mode driven in pd rw driven hi-z 0 bit 5 33.33mhz enable 33.33mhz output control rw disable enable 1 bit 4 25mhz_1 enable 25mhz_1 output control rw disable enable 1 bit 3 25mhz_0 enable 25mhz_0 output control rw disable enable 1 bit 2 32.768khz enable 32.768khz output control rw disable enable 1 bit 1 cpuclk enable cpuclk output control rw disable enable 1 bit 0 dot96ss enable dot96ss output control rw disable enable 1 smbus table: dot96 frequency select and spread spectrum control register b y te 3 name control function t yp e0 1 pwd bit 7 reserved reserved rw 0 bit 6 reserved reserved rw 0 bit 5 reserved reserved rw 0 bit 4 reserved reserved rw 0 bit 3 dot96ss fs3 dot96 freq select bit 3 rw 0 bit 2 dot96ss fs2 dot96 freq select bit 2 rw 0 bit 1 dot96ss fs1 dot96 freq select bit 1 rw 0 bit 0 dot96ss fs0 dot96 freq select bit 0 rw 0 smbus table: rmii strength control register b y te 4 name control function t yp e0 1 pwd bit 7 rmii_5 str rmii_7 strength control rw 1-load (1x) 2-loads (2x) 0 bit 6 rmii_4 str rmii_6 stren g th control rw 1-load (1x) 2-loads (2x) 0 bit 5 rmii_3 str rmii_5 stren g th control rw 1-load (1x) 2-loads (2x) 0 bit 4 rmii_2 str rmii_4 strength control rw 1-load (1x) 2-loads (2x) 0 bit 3 rmii_1 str rmii_3 strength control rw 1-load (1x) 2-loads (2x) 0 bit 2 rmii_0 str rmii_2 stren g th control rw 1-load (1x) 2-loads (2x) 0 bit 1 reserved reserved rw 0 bit 0 reserved reserved rw 0 reserved reserved 25 - - 37 7,8 - 3,4 22 pin # 28 29 32 17 - - - 33 16 - reserved - reserved reserved - - 24 36 - - - 13 - 6 5 - - 32 29 28 25 reserved reserved see table 2: dot frequency selection table 33 reserved see table 1: cpu frequency selection table 24 pin # reserved pin # pin # pin # - -
idt ? frequency timing generator for peripherals 1604b?08/29/11 9FGP204 frequency timing generator for peripherals 14 smbus table: 32.768khz, 25mhz and 33.33mhz strength control register b y te 5 name control function t yp e0 1 pwd bit 7 reserved reserved rw reserved 0 bit 6 reserved reserved rw reserved 0 bit 5 33.33mhz str 33.33mhz strength control rw 1-load (1x) 2-loads (2x) 1 bit 4 25mhz_1 str 25mhz_1 strength control rw 1-load (1x) 2-loads (2x) 1 bit 3 25mhz_0 str 25mhz_1 strength control rw 1-load (1x) 2-loads (2x) 1 bit 2 32.768khz str 32.768khz strength control rw 1-load (1x) 2-loads (2x) 1 bit 1 reserved reserved rw reserved 0 bit 0 reserved reserved rw reserved 0 smbus table: vendor & revision id register b y te 6 name control function t yp e0 1 pwd bit 7 rid3 r x bit 6 rid2 r x bit 5 rid1 r x bit 4 rid0 r x bit 3 vid3 r 0 bit 2 vid2 r 0 bit 1 vid1 r 0 bit 0 vid0 r 1 smbus table: device id b y te 7 name control function t yp e0 1 pwd bit 7 device id 7 (msb) rw 0 bit 6 device id 6 rw 0 bit 5 device id 5 rw 1 bit 4 device id 4 rw 0 bit 3 device id 3 rw 0 bit 2 device id 2 rw 1 bit 1 device id 1 rw 0 bit 0 device id 0 (lsb) rw 0 smbus table: byte count register b y te 8 name control function t yp e0 1 pwd bit 7 bc7 rw - - 0 bit 6 bc6 rw - - 0 bit 5 bc5 rw - - 0 bit 4 bc4 rw - - 0 bit 3 bc3 rw - - 1 bit 2 bc2 rw - - 0 bit 1 bc1 rw - - 0 bit 0 bc0 rw - - 1 smbus table: reserved b y te 9 name control function t yp e0 1 pwd bit 7 0 bit 6 0 bit 5 0 bit 4 0 bit 3 0 bit 2 0 bit 1 0 bit 0 0 ics/idt = 0001 a rev = 0000 b rev = 0001 reserved reserved reserved reserved pin # reserved reserved reserved reserved - - - - revision id - - vendor id - - - - - pin # - - - - - - reserved reserved - writing to this register configures how many bytes will be read back. - - - - - - pin # device id reserved reserved reserved reserved reserved reserved - - 22 17 16 13 pin # - - pin #
idt ? frequency timing generator for peripherals 1604b?08/29/11 9FGP204 frequency timing generator for peripherals 15 smbus table: plls m/n programming enable register b y te 10 name control function t yp e0 1 pwd bit 7 m/n_en plls m/n programming enable rw disable enable 0 bit 6 0 bit 5 0 bit 4 0 bit 3 0 bit 2 0 bit 1 0 bit 0 0 smbus table: cpu pll vco frequency control register b y te 11 name control function t yp e0 1 pwd bit 7 n div8 n divider prog bit 8 rw x bit 6 n div 9 n divider prog bit 9 rw x bit 5 m div5 rw x bit 4 m div4 rw x bit 3 m div3 rw x bit 2 m div2 rw x bit 1 m div1 rw x bit 0 m div0 rw x smbus table: cpu pll vco frequency control register b y te 12 name control function t yp e0 1 pwd bit 7 n div7 rw x bit 6 n div6 rw x bit 5 n div5 rw x bit 4 n div4 rw x bit 3 n div3 rw x bit 2 n div2 rw x bit 1 n div1 rw x bit 0 n div0 rw x smbus table: cpu pll spread spectrum control register b y te 13 name control function t yp e0 1 pwd bit 7 ssp7 rw x bit 6 ssp6 rw x bit 5 ssp5 rw x bit 4 ssp4 rw x bit 3 ssp3 rw x bit 2 ssp2 rw x bit 1 ssp1 rw x bit 0 ssp0 rw x smbus table: cpu pll spread spectrum control register b y te 14 name control function t yp e0 1 pwd bit 7 0 bit 6 ssp14 rw x bit 5 ssp13 rw x bit 4 ssp12 rw x bit 3 ssp11 rw x bit 2 ssp10 rw x bit 1 ssp9 rw x bit 0 ssp8 rw x - - pin # - these spread spectrum bits in byte 13 and 14 will program the spread pecentage. it is recommended to use ics spread % table for spread programming. reserved - - m divider programming bits - - - pin # - - spread spectrum programming b(7:0) - spread spectrum programming b(14:8) - pin # - - - - - - - - pin # reserved - - - - - - - these spread spectrum bits in byte 13 and 14 will program the spread pecentage. it is recommended to use ics spread % table for spread programming. reserved reserved reserved reserved the decimal representation of m and n divier in byte 11 and 12 will configure the vco frequency. default at power up = latch-in or byte 0 rom table. vco frequency = 25 x [ndiv(9:0)+8] / [mdiv(5:0)+2] n divider programming b(7:0) the decimal representation of m and n divier in byte 11 and 12 will configure the vco frequency. default at power up = latch-in or byte 0 rom table. vco frequency = 25 x [ndiv(9:0)+8] / [mdiv(5:0)+2] reserved reserved pin # - - - - -
idt ? frequency timing generator for peripherals 1604b?08/29/11 9FGP204 frequency timing generator for peripherals 16 smbus table: dot pll vco frequency control register b y te 15 name control function t yp e0 1 pwd bit 7 n div8 n divider prog bit 8 rw x bit 6 n div9 n divider prog bit 9 rw x bit 5 m div5 rw x bit 4 m div4 rw x bit 3 m div3 rw x bit 2 m div2 rw x bit 1 m div1 rw x bit 0 m div0 rw x smbus table: dot pll vco frequency control register b y te 16 name control function t yp e0 1 pwd bit 7 n div7 rw x bit 6 n div6 rw x bit 5 n div5 rw x bit 4 n div4 rw x bit 3 n div3 rw x bit 2 n div2 rw x bit 1 n div1 rw x bit 0 n div0 rw x smbus table: dot pll spread spectrum control register b y te 17 name control function t yp e0 1 pwd bit 7 ssp7 rw x bit 6 ssp6 rw x bit 5 ssp5 rw x bit 4 ssp4 rw x bit 3 ssp3 rw x bit 2 ssp2 rw x bit 1 ssp1 rw x bit 0 ssp0 rw x smbus table: dot pll spread spectrum control register b y te 18 name control function t yp e0 1 pwd bit 7 0 bit 6 ssp14 rw x bit 5 ssp13 rw x bit 4 ssp12 rw x bit 3 ssp11 rw x bit 2 ssp10 rw x bit 1 ssp9 rw x bit 0 ssp8 rw x bytes 19:21 are reserved. - spread spectrum programming b(14:8) these spread spectrum bits in byte 19 and 20 will program the spread pecentage. it is recommended to use ics spread % table for spread programming. - - - - pin # reserved - - m divider programming bits - pin # - - - n divider programming b(7:0) the decimal representation of m and n divier in byte 17 and 18 will configure the vco frequency. default at power up = byte 0 rom table. vco frequency = 25 x [ndiv(9:0)+8] / [mdiv(5:0)+2] - - - spread spectrum programming b(7:0) these spread spectrum bits in byte 19 and 20 will program the spread pecentage. it is recommended to use ics spread % table for spread programming. - - - - - pin # - - - - - pin # - - - - - - - the decimal representation of m and n divier in byte 17 and 18 will configure the vco frequency. default at power up = byte 0 rom table. vco frequency = 25 x [ndiv(9:0)+8] / [mdiv(5:0)+2]
idt ? frequency timing generator for peripherals 1604b?08/29/11 9FGP204 frequency timing generator for peripherals 17 top view index area 1 e d sawn singulation anvil singulation o r a 0.08 c c a3 a1 seating plane e2 e2 2 l (n -1)x e (ref.) d (ref.) n&n even d e n e d2 2 d2 d e (ref.) n&n odd 1 2 e 2 (typ.) if n & n are even (n -1)x e (ref.) e e d b thermal base 2 n thermally enhanced, very thin, fine pitch quad flat / no lead plastic package dimensions symbol min. max. 40l a 0.8 1.0 symbol tolerance a1 0 0.05 n 40 40 a3 n d 1 0 1 0 b 0.1 8 0.3 n e 1 0 1 0 e d x e basic 6.00 x 6.00 6.00 x 6.00 d2 min. / max. 1.75 / 4.80 2.75 / 3.0 e2 min. / max. 1.75 / 4.80 2.75 / 3.0 l min. / max. 0.30 / 0.50 0.3 / 0.5 vjjd-2 / -5 dimensions 0.25 reference 0.50 basic ordering information part / order number shipping packaging package temperature 9FGP204bklf trays 40-pin mlf 0 to +70 c 9FGP204bklft tape and reel 40-pin mlf 0 to +70 c parts that are ordered with an ?lf? to the suffix are the pb-free configuration and are rohs compliant. (jedec reference only) (idt package)
9FGP204 frequency timing generator for peripherals 18 innovate with idt and accelerate your future networks. contact: www.idt.com for sales 800-345-7015 408-284-8200 fax: 408-284-2775 for tech support 408-284-6578 pcclockhelp@idt.com corporate headquarters integrated device technology, inc. 6024 silver creek valley road san jose, ca 95138 united states 800 345 7015 +408 284 8200 (outside u.s.) asia pacific and japan idt singapore pte. ltd. 1 kallang sector #07-01/06 kolamayer industrial park singapore 349276 phone: 65-6-744-3356 fax: 65-6-744-1764 europe idt europe limited 321 kingston road leatherhead, surrey kt22 7tu england phone: 44-1372-363339 fax: 44-1372-378851 ? 2010 integrated device technology , inc. all rights reserved. product specifications subject to change without notice. idt, ic s, and the idt logo are trademarks of integrated device technology, inc. accelerated thinking is a service mark of integrated device technology, inc. all other br ands, product names and marks are or may be trademarks or registered trademarks used to identify products or services of their respective owners. printed in usa revision history rev. issue date who description page # 0.1 6/8/2009 rdw initial release - 0.2 11/9/2009 rdw updated smbus byte 4 bits 0, 1 to reserved 0.3 1/29/2010 rdw 1. updated series termination values 2. added separate table for rgmii output. a 4/7/2010 rdw 1. updated series termination values and highlighted values are for zo = 50 ohms. 2. raised idd max to 225ma from 200 ma 3. adding rise/fall matching spec to cpu and dot96ss electrical tables. 4. removed all cpu frequencies except 100 from cpu electrical table. 5. updated min/max clock periods to reflect new 50 ps cycle to cycle jitter limit on cpu output. 4. updated electrical tables with typical values from char report. 4, 7, 8, 9, 10, 11 b 8/29/2011 rdw 1. removed oe pins for rmii from the block dia g ram. 3


▲Up To Search▲   

 
Price & Availability of 9FGP204

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X